package com.site.wisdom_construction.entity.healthEpidemicModel;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.sql.Date;

/**
 * @Description  
 * @Author  DYF
 * @Date 2022-05-07 
 */
@ApiModel (value ="防疫手环信息表实体类", description = "AntiepidemicWristband")
public class AntiepidemicWristband {
	/**
	 * 防疫手环信息ID
	 */
   	@ApiModelProperty(value = "防疫手环信息ID", name = "id")
	private Integer id;

	/**
	 * 项目ID
	 */
   	@ApiModelProperty(value = "项目ID", name = "projectId")
	private Integer projectId;

	/**
	 * 工人ID
	 */
   	@ApiModelProperty(value = "工人ID", name = "workerId")
	private Integer workerId;

	/**
	 * 工人姓名
	 */
	@ApiModelProperty(value = "工人姓名", name = "workerName")
	private String workerName;

	/**
	 * 工人身份证号
	 */
	@ApiModelProperty(value = "工人身份证号", name = "workerCard")
	private String workerCard;

	/**
	 * 工人电话
	 */
	@ApiModelProperty(value = "工人电话", name = "workerPhone")
	private String workerPhone;

	/**
	 * 设备号
	 */
   	@ApiModelProperty(value = "设备号", name = "equipmentNumber")
	private String equipmentNumber;

	/**
	 * 设备UID
	 */
	@ApiModelProperty(value = "设备UID", name = "UID")
	private String UID;

	/**
	 * 体温
	 */
   	@ApiModelProperty(value = "体温", name = "animalHeat")
	private String animalHeat;

	/**
	 * 体温状态(0:异常 1:正常)
	 */
   	@ApiModelProperty(value = "体温状态(0:异常 1:正常)", name = "animalHeatStatus")
	private String animalHeatStatus;

	/**
	 * 心率
	 */
   	@ApiModelProperty(value = "心率", name = "heartRate")
	private String heartRate;

	/**
	 * 心率状态(0:异常 1:正常)
	 */
   	@ApiModelProperty(value = "心率状态(0:异常 1:正常)", name = "heartRateStatus")
	private String heartRateStatus;

	/**
	 * 高压
	 */
   	@ApiModelProperty(value = "高压", name = "bloodPressureHigh")
	private String bloodPressureHigh;

	/**
	 * 低压
	 */
   	@ApiModelProperty(value = "低压", name = "bloodPressureLow")
	private String bloodPressureLow;

	/**
	 * 血压状态(0:异常 1:正常)
	 */
   	@ApiModelProperty(value = "血压状态(0:异常 1:正常)", name = "bloodPressureStatus")
	private String bloodPressureStatus;

	/**
	 * 血氧
	 */
   	@ApiModelProperty(value = "血氧", name = "bloodOxygen")
	private String bloodOxygen;

	/**
	 * 血氧状态(0:异常 1:正常)
	 */
   	@ApiModelProperty(value = "血氧状态(0:异常 1:正常)", name = "bloodOxygenStatus")
	private String bloodOxygenStatus;

	/**
	 * 手环状态(0:异常 1:正常)
	 */
   	@ApiModelProperty(value = "手环状态(0:异常 1:正常)", name = "wristbandStatus")
	private String wristbandStatus;

	/**
	 * 越界状态(0:异常 1:正常)
	 */
   	@ApiModelProperty(value = "越界状态(0:异常 1:正常)", name = "railStatus")
	private String railStatus;

	/**
	 * 经度
	 */
   	@ApiModelProperty(value = "经度", name = "longitude")
	private String longitude;

	/**
	 * 纬度
	 */
   	@ApiModelProperty(value = "纬度", name = "latitude")
	private String latitude;

	/**
	 * 省
	 */
   	@ApiModelProperty(value = "省", name = "province")
	private String province;

	/**
	 * 市
	 */
   	@ApiModelProperty(value = "市", name = "city")
	private String city;

	/**
	 * 区
	 */
   	@ApiModelProperty(value = "区", name = "district")
	private String district;

	/**
	 * 街道
	 */
   	@ApiModelProperty(value = "街道", name = "street")
	private String street;

	/**
	 * 上传时间
	 */
	@ApiModelProperty(value = "上传时间", name = "updateTime")
	@JsonFormat(timezone = "GMT+8", pattern ="yyyy-MM-dd HH:mm:ss")
	private Date updateTime;

	public AntiepidemicWristband(){ super(); }

	public AntiepidemicWristband(Integer id, Integer projectId, Integer workerId, String workerName, String workerCard, String workerPhone, String equipmentNumber, String UID, String animalHeat, String animalHeatStatus, String heartRate, String heartRateStatus, String bloodPressureHigh, String bloodPressureLow, String bloodPressureStatus, String bloodOxygen, String bloodOxygenStatus, String wristbandStatus, String railStatus, String longitude, String latitude, String province, String city, String district, String street, Date updateTime) {
		this.id = id;
		this.projectId = projectId;
		this.workerId = workerId;
		this.workerName = workerName;
		this.workerCard = workerCard;
		this.workerPhone = workerPhone;
		this.equipmentNumber = equipmentNumber;
		this.UID = UID;
		this.animalHeat = animalHeat;
		this.animalHeatStatus = animalHeatStatus;
		this.heartRate = heartRate;
		this.heartRateStatus = heartRateStatus;
		this.bloodPressureHigh = bloodPressureHigh;
		this.bloodPressureLow = bloodPressureLow;
		this.bloodPressureStatus = bloodPressureStatus;
		this.bloodOxygen = bloodOxygen;
		this.bloodOxygenStatus = bloodOxygenStatus;
		this.wristbandStatus = wristbandStatus;
		this.railStatus = railStatus;
		this.longitude = longitude;
		this.latitude = latitude;
		this.province = province;
		this.city = city;
		this.district = district;
		this.street = street;
		this.updateTime = updateTime;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getProjectId() {
		return projectId;
	}

	public void setProjectId(Integer projectId) {
		this.projectId = projectId;
	}

	public Integer getWorkerId() {
		return workerId;
	}

	public void setWorkerId(Integer workerId) {
		this.workerId = workerId;
	}

	public String getWorkerName() {
		return workerName;
	}

	public void setWorkerName(String workerName) {
		this.workerName = workerName;
	}

	public String getWorkerCard() {
		return workerCard;
	}

	public void setWorkerCard(String workerCard) {
		this.workerCard = workerCard;
	}

	public String getWorkerPhone() {
		return workerPhone;
	}

	public void setWorkerPhone(String workerPhone) {
		this.workerPhone = workerPhone;
	}

	public String getEquipmentNumber() {
		return equipmentNumber;
	}

	public void setEquipmentNumber(String equipmentNumber) {
		this.equipmentNumber = equipmentNumber;
	}

	public String getUID() {
		return UID;
	}

	public void setUID(String UID) {
		this.UID = UID;
	}

	public String getAnimalHeat() {
		return animalHeat;
	}

	public void setAnimalHeat(String animalHeat) {
		this.animalHeat = animalHeat;
	}

	public String getAnimalHeatStatus() {
		return animalHeatStatus;
	}

	public void setAnimalHeatStatus(String animalHeatStatus) {
		this.animalHeatStatus = animalHeatStatus;
	}

	public String getHeartRate() {
		return heartRate;
	}

	public void setHeartRate(String heartRate) {
		this.heartRate = heartRate;
	}

	public String getHeartRateStatus() {
		return heartRateStatus;
	}

	public void setHeartRateStatus(String heartRateStatus) {
		this.heartRateStatus = heartRateStatus;
	}

	public String getBloodPressureHigh() {
		return bloodPressureHigh;
	}

	public void setBloodPressureHigh(String bloodPressureHigh) {
		this.bloodPressureHigh = bloodPressureHigh;
	}

	public String getBloodPressureLow() {
		return bloodPressureLow;
	}

	public void setBloodPressureLow(String bloodPressureLow) {
		this.bloodPressureLow = bloodPressureLow;
	}

	public String getBloodPressureStatus() {
		return bloodPressureStatus;
	}

	public void setBloodPressureStatus(String bloodPressureStatus) {
		this.bloodPressureStatus = bloodPressureStatus;
	}

	public String getBloodOxygen() {
		return bloodOxygen;
	}

	public void setBloodOxygen(String bloodOxygen) {
		this.bloodOxygen = bloodOxygen;
	}

	public String getBloodOxygenStatus() {
		return bloodOxygenStatus;
	}

	public void setBloodOxygenStatus(String bloodOxygenStatus) {
		this.bloodOxygenStatus = bloodOxygenStatus;
	}

	public String getWristbandStatus() {
		return wristbandStatus;
	}

	public void setWristbandStatus(String wristbandStatus) {
		this.wristbandStatus = wristbandStatus;
	}

	public String getRailStatus() {
		return railStatus;
	}

	public void setRailStatus(String railStatus) {
		this.railStatus = railStatus;
	}

	public String getLongitude() {
		return longitude;
	}

	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	public String getLatitude() {
		return latitude;
	}

	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getDistrict() {
		return district;
	}

	public void setDistrict(String district) {
		this.district = district;
	}

	public String getStreet() {
		return street;
	}

	public void setStreet(String street) {
		this.street = street;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	@Override
	public String toString() {
		return "{" +
				"id=" + id +
				", projectId=" + projectId +
				", workerId=" + workerId +
				", workerName='" + workerName + '\'' +
				", workerCard='" + workerCard + '\'' +
				", workerPhone='" + workerPhone + '\'' +
				", equipmentNumber='" + equipmentNumber + '\'' +
				", UID='" + UID + '\'' +
				", animalHeat='" + animalHeat + '\'' +
				", animalHeatStatus='" + animalHeatStatus + '\'' +
				", heartRate='" + heartRate + '\'' +
				", heartRateStatus='" + heartRateStatus + '\'' +
				", bloodPressureHigh='" + bloodPressureHigh + '\'' +
				", bloodPressureLow='" + bloodPressureLow + '\'' +
				", bloodPressureStatus='" + bloodPressureStatus + '\'' +
				", bloodOxygen='" + bloodOxygen + '\'' +
				", bloodOxygenStatus='" + bloodOxygenStatus + '\'' +
				", wristbandStatus='" + wristbandStatus + '\'' +
				", railStatus='" + railStatus + '\'' +
				", longitude='" + longitude + '\'' +
				", latitude='" + latitude + '\'' +
				", province='" + province + '\'' +
				", city='" + city + '\'' +
				", district='" + district + '\'' +
				", street='" + street + '\'' +
				", updateTime=" + updateTime +
				'}';
	}
}
